package com.xinsoft.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.xinsoft.common.Tree;
import com.xinsoft.entity.dto.SysDeptDto;
import com.xinsoft.entity.dto.SysDeptUserDto;
import com.xinsoft.entity.po.SysDept;

import java.util.List;

/**
* @author lijie
* @description 针对表【sys_dept(部门表)】的数据库操作Service
* @createDate 2023-05-17 09:48:12
*/
public interface SysDeptService extends IService<SysDept> {

    Tree<SysDeptDto> getDeptTree();

    List<SysDeptDto> getDeptList();

    List<SysDeptUserDto>  getDeptUserTree();

    void insertOrUpdateBatch(List<SysDept> sysDeptList);
}
